<script type='module'>
import {Clock} from './clock.js'

//new Clock({template:'现在是h:m:s',
//dom:document.getElementById('container')}).start()
class ExtendedClock extends Clock{
    constructor({template,dom,precision}){
        super({template,dom})
        this.precision=precision
    }
    start(){
        this.render()
        this.timer=setInterval(()=>this.render(),this.precision)
    }
}
new ExtendedClock({template:'现在是h:m:s', precision: 2000}).start()
/*
现在要求你创建一个class ExtendedClock 继承Clock，并且给构造方法添加一个新的参数 precision（精度）- 值是每次“嘀嗒”的间隔，默认值1000ms（1秒）

- 你的代码应该写在 extended-clock.js 里
- 不要修改Clock的代码（继承它），实现功能

使用：
new ExtendedClock({template:'现在是h:m:s', precision: 2000}).start()
*/
</script>